package com.bgds.sys.module.entity.project;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;
import java.io.Serializable;

/**
 * 项目表 (Project)实体类
 *
 * @author chenchao
 * @since 2021-09-14 18:45:03
 */
@TableName("project")
@Data
public class Project implements Serializable {
    private static final long serialVersionUID = 316174684915568872L;
    /**
    * id
    */
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;
    /**
    * 标准编码
    */
    private String code;
    /**
    * 项目类型
    */
    private String type;
    /**
    * 序号
    */
    private Integer sequence;
    /**
    * 区域
    */
    private String area;
    /**
    * 设备名称
    */
    private String deviceName;
    /**
    * 图纸尺寸
    */
    private String drawingSize;
    /**
    * 责任单位
    */
    private String accountabilityUnit;
    /**
    * 提报单位
    */
    private String submissionUnit;
    /**
    * 管控级别
    */
    private String controlRank;
    /**
    * 测量方法
    */
    private String measuringMethod;
    /**
    * 管理项目
    */
    private String manageProject;
    /**
    * 管理标准
    */
    private String manageNorm;
    /**
    * 测量要求
    */
    private String measuringAsk;
    /**
    * 周期
    */
    private String period;
    /**
    * 编制人
    */
    private String createUser;
    /**
    * 编制时间
    */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    private String imageUrl;



}